upon its legs - Turco Inglés Diccionario